1 using UnityEngine;
2 using
System.Collections;
3
4 namespace
GamePlay
5 {
6     
public class Dots : MonoBehaviour
7     {
8         
public Animals animals;
9         
public GameObject[] dots;
10
11         
private int rankPlayer;
12         
private float animalX;
13
14         
private int rankTemp;
15
16         
public void Update()
17         {
18             GameObject player = animals.getAnimal(
0);
19             dots[
0].transform.localPosition = new Vector3(player.transform.localPosition.x * 4.2f / 225 - 2.9f, dots[0].transform.localPosition.y, dots[0].transform.localPosition.z);
20
21             animalX = player.transform.localPosition.x;
22             rankTemp =
8;
23
24             
for (int i = 1; i < 8; i++)
25             {
26                 GameObject animal = animals.getAnimal(i);
27                 dots[i].transform.localPosition =
new Vector3(animal.transform.localPosition.x * 4.2f / 225 - 2.9f, dots[i].transform.localPosition.y, dots[i].transform.localPosition.z);
28                 
if (animalX >= animal.transform.localPosition.x)
29                 {
30                     rankTemp--;
31                 }
32             }
33             rankPlayer = rankTemp;
34         }
35
36         
public int getRankPlayer()
37         {
38             
return rankPlayer;
39         }
40     }
41 }



Trò chơi đua xe động vật trong UNITY Engine 114.917 lượt xem

Gõ tìm kiếm nhanh...